
                <h2><a href="http://googlecode.com/p/system-transactions/">System.Transactions.Workflows</a></h2>
                <h3>Système de transactions de code!</h3>
                <p>
                    Un projet de code pour simplifier l'éxécution de tâches devant se compenser lorsque quelque chose
					brise après.
                </p>
                <h4>Exemple:</h4>
				<pre><code>using (var context = new WorkflowContext())
{
    context.Act(() => SomeMethodCall())
      .CompensateWith(() => SomeOtherMethodCall())
      .CancelWith(() => SomeOtherMethodCallAgain())
      .Execute();

    AThirdMethodCall();

    context.Complete();
}</code></pre>
                
                <h3>Liens</h3>
                <ul>
                    <li><a href="http://googlecode.com/p/system-transactions/">Page Google code</a></li>
                </ul>
